Search results for "AP Computer Science"

showing 1 items of 1 documents

How Do Computer Science Students Use Distributed Version Control Systems?

2013

The inclusion of version control systems into computing curricula enables educators to promote competences needed in real-life situations. The use of a version control system also has several potential benefits for the teacher. The teacher might, for instance, use the tool to monitor students’ progress and to give feedback efficiently. This study analyzes how students used the distributed version control system Git in several computing courses. We analyzed students’ commit log data in two advanced programming courses, a second-year introductory software engineering course, and two courses where students developed software products. This enables us to compare Git usage between introductory l…

Theoretical computer scienceMultimediaComputer sciencebusiness.industryProcess (engineering)Control (management)Commitcomputer.software_genreAP Computer ScienceSoftwareComputingMilieux_COMPUTERSANDEDUCATIONSession (computer science)businessCurriculumInclusion (education)computer
researchProduct